/* spu模块 */
import type {
  recordsData,
  resAllMarkData,
  salesAttrData,
  spuImageData,
  saleData,
} from '@/apis/goods/spu/spuTypes'
export interface spuStateData {
  BaseListSpu: {
    page: number /* 当前页码 */
    limit: number /* 每页条数 */
    category3Id: string /* 3及分类ID */
  } /* 初始化获取SPU */
  total: number
  spuList: Array<recordsData> /* table spu数据 */
  upDataSpu: {
    category3Id?: string
    description?: string
    id?: number
    spuName?: string
    tmId?: string
    supImageList?: spuImageData[]
    spuSaleAttrList?: saleData[]
    inputSaleVisible?: boolean
  } /* 收集数据 */
  toggleTable: string /* 切换table */
  allMark: resAllMarkData[] /* spu全部品牌 */
  allSalesAttr: salesAttrData[] /* 项目所有销售属性 */
  spuImg: spuImageData[] /* 某个SPU下的全部的售卖商品的图片数据 */
  saleList: saleData[] /* 某一个SPU下全部的已有的销售属性接口地址 */
}
